Career 2016 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996 
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A 
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard 
All Tour France F5 Greece F2 Italy F4 Great Britain F1 Great Britain F2 USA F1 USA F2 USA F3 Great Britain F4 USA F8 Great Britain F5 USA F17 USA F18 USA F19 USA F24 USA F25 USA F26 Canada F2 USA F9 France F7 USA F10 Turkey F15 Turkey F16 Turkey F17 Turkey F18 Turkey F19 Turkey F20 France F10 France F11 USA F9 USA F1 Heilbronn Open - Heilbronn Internationaux de Tennis de Brest - Brest The LTA Hull Challenger - Hull USTA Challenger of North Miami Beach - North Miami Beach 2002 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda The Scottish Tennis Championships - Edinburgh ECM Cup - Prague Sporting Challenger - Turin The Surbiton Trophy - Surbiton West of England Tennis - Bristol The Manchester Trophy - Manchester 2002 FSE Challenger - Tarzana Heilbronn Open - Heilbronn Optimus Maia Open - Maia The Powder Byrne Trophy - Surbiton TED Open Istanbul - Istanbul Jameson Cup - Milan Heilbronn Open - Heilbronn XL Capital Bermuda Open - Bermuda 2001 Eddleman USTA Challenger - Birmingham Powder Byrne Trophy - Surbiton Open de L'Isere (Open 38) - Grenoble IPP Open - Helsinki The Bolton Challenger - Bolton Okal Cup 2001 International Bavarian Championships - Eckental Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Lamberts Open by Stawag - Aachen The Nottingham Cahllenger - Nottingham Tatra Banka Open - Bratislava IPP Open - Helsinki Neride Prague Indoor - Prague Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg III Challenger Continenal Plaza - Puerto Vallarta Ciur Pribram Challenger - Pribram Open de Montauban - Montauban Tampere Challenger - Tampere Scottish Tennis Championship - Edinburgh Medicor Open - Budapest Meridiana Sardegna Open - Olbia International Bavarian Championship - Eckental VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Open de l'Isere - Grenoble Open de Franche Comte - Besancon XL Capital Bermuda Open - Bermuda The Joyce Eisenberg Jerusalem Open  - Jerusalem Zagreb Open - Zagreb FILA Challenger Biella - Biella Casino Lugano - Lugano Northern Electric Open 1999 - Newcastle I Open de Tenis Comunidad de Madrid - Madrid GHI Bronx Tennis Classic - Bronx Okal Cup - International Bavarian Championship - Eckental Internationaux de Bretagne - Brest VII Open Banc Agricol - Andorra Wiesmann Roadster Open - Nuembrecht Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux The LTA Wrexham Challenger - Wrexham Open de Franche Comte - Besancon Sarajevo Open - Sarajevo San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2003 - Leon Open Sainte-Victoire - Aix-En-Provence Steelers Cup - Kosice Prague Open - Prague Ljubljana Open - Ljubljana Sporting Challenger 2003 - Turin The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba West of England Challenger - Bristol The Manchester Trophy - Manchester Fifth-Third Bank Tennis Championships - Lexington Colorado Classic - Denver Binghamton Professional Tennis Tournament - Binghamton Geneva Challenger - Geneva 3° Trofeo 'Citta di Brindisi' - Brindisi Genoa Open 'Fondazione Carige' - Genova Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava The Wright Financial Group, Inc. Challenger - Champaign Czech Indoor Open - Prague Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2004 - Belgrade Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Heineken Challenger 2004 - Ho Chi Minh City Shimadzu All Japan Indoor Tennis Championships - Kyoto The LTA Wrexham Challenger - Wrexham Sarajevo Open 2004 - Sarajevo Busan Open - Busan 2004 USTA Challenger of Calabasas - Calabasas Prague Open - Prague The Surbiton Trophy - Surbiton XI Open International D'Andorra - Andorra The LTA Nottingham Challenger - Nottingham The Manchester Trophy - Manchester SAA Hilversum Open - Hilversum Trani Cup - Trani S Tennis Master Championship - Graz IPP Geneva Trophy - Geneva Black Forest Open 2004 - Freudenstadt TED Open - Istanbul Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble The LTA Bolton Challenger - Bolton Lambertz Open - Aachen IPP Open - Helsinki Czech Indoor Open - Prague Jameson Cup - Milan Ischgl International ATP Challenger - Ischgl ATP Challenger Numea - New Caledonia The LTA Men's Challenger Wrexham - Wrexham KGHM Polish Indoors - Wroclaw Gemax Samsung Open 2005 - Belgrade Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg Logopak Challenger 2005 - Lubeck Sarajevo Open - Sarajevo Torneo Internacional Challenger Fila 2005 - Leon Tallahassee Tennis Challenger - Tallahassee Challenger Casablanca San Angel - Mexico City Nottingham Men's Challenger - Nottingham Tunis Open - Tunis Ostrava Open 2005 - Ostrava San Remo Tennis Cup 15° Piertomaso - San Remo 4° Sporting Challenger - Turin The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Men's Challenger - Nottingham The Manchester Trophy - Manchester The Natrel's Challenger of Granby - Granby Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa Ethias Tennis Trophy - Mons The LTA Men's Challenger - Southampton Tatra Banka Open - Bratislava Bauer Watertechnology Cup - Eckental PrivatBank Cup - Dnepropetrovsk IPP Open - Helsinki Mobilux Open - Luxembourg The LTA Sunderland Challenger - Sunderland USTA Challenger of Orlando - Orlando Intersport Heilbronn Open - Heilbronn The LTA Wrexham Challenger - Wrexham Challenger 42 - Andrezieux Internazionali di Tennis - Bergamo 3rd Volkswagon Challenger - Wolfsburg BMW Tennis Championship - Sunrise 2006 USTA Tallahassee Tennis Challenger - Tallahassee 2006 Challenger of Santa Clarita California Challenger - Valencia The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Tunis Open 2006 - Tunis The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba s Tennis Masters 06 - Graz Open D'Orleans - Orleans Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding The LTA Nottingham Challenger - Nottingham Lambertz Open by Stawag - Aachen Tatra Banka Open 2006 - Bratislava USTA Challenger - Champaign Privatbank Open 2006 - Dnepropetrovsk Naples Challenger - Naples LTA Shrewsbury Challenger - Shrewsbury South African Airways Tennis Open - Durban Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo KGHM Dialog Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise USTA Tallahassee Tennis Challenger - Tallahassee 2007 Challenger of Santa Clara - Valencia LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote ECU Prague Open - Prague San Remo Tennis Cup - San Remo Unique Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba GHI Bronz Classic - Bronx Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Challenger 42 - Andrezieux Lambertz Open by Stawag 2007 - Aachen Ford Tennis Championships - Louisville Music City Challenger - Nashville IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury Internationaux de Nouvelle-Caledonie - New Caledonia ITG Miami Challenger - Miami Hilton Waikoloa Village USTA Challenger - Waikoloa KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg BMW Tennis Championship - Sunrise Puerto Rico Challenger Tennis Event - Humacao Challenger Casablanca San Angel - Mexico City Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge III Isla de Lanzarote - Lanzarote Sail Open - New Delhi San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Izmir Cup - Izmir The Surbiton Trophy - Surbiton Open Diputacion Ciudad de Pozoblanco - Cordoba Challenger Banque Nationale - Granby The Comercia Bank Challenger - Aptos Moncton Men's Challenger - Moncton Oldum Brown Vancouver Open - Vancouver GHI Bronx Tennis Classic - Bronx Genova Open Challenger - Genova Open D'Orleans - Orleans Ethias Trophy - Mons Open de Rennes - Rennes Kobstaedernes ATP Challenger - Kolding Ford Tennis Championships - Louisville President's Cup - Astana Music City Challenger - Nashville Caversham International Tennis Tournament - Jersey Keio Challenger International Tennis Tournament - Yokohama Abierto Internacional Varonil Ciudad de Cancun - Cancun Dunlop World Challenge - Toyota Noumea Challenger Wroclaw Challenger Belgrade Challenger Wolfsburg Challenger Bergamo Challenger Cherbourg Challenger Jersey Challenger Sarajevo Challenger St. Brieuc Challenger Baton Rouge Challenger Johannesburg Challenger Talahassee Challenger Rhodes Challenger Ramat Hasharon Challenger Izmir Challenger Nottingham Challenger Reggio Emilia Challenger Pozoblanco Challenger Manchester Challenger Lexington Challenger Recanati Challenger Segovia Challenger Vancouver Challenger Binghamton Challenger St. Remy Challenger Mons Challenger Kolding Challenger Orleans Challenger Eckental Challenger Jersey Challenger Bratislava Challenger Helsinki Challenger Heilbronn Challenger Bergamo Challenger Belgrade Challenger Sarajevo Challenger Jersey Challenger Athens Challenger Rhodes Challenger Ramat Hasharon Challenger San Remo Challenger Bordeaux Challenger Prostejov Challenger Nottingham Challenger Turin Challenger Pozoblanco Challenger Aptos Challenger Recanati Challenger Vancouver Challenger Istanbul Challenger St. Remy Challenger Izmir Challenger Eckental Challenger Ortisei Challenger Aachen Challenger Bratislava Challenger Bath Challenger St. Brieuc Challenger Athens Challenger Sarasota Challenger Prostejov Challenger Nottingham Challenger Turin Challenger Pozoblanco Challenger Aptos Challenger Vancouver Challenger Tulsa Challenger Sacramento Challenger Tiburon Challenger Charlottesville Challenger Bratislava Challenger Champaign Challenger Helsinki Challenger Honolulu Challenger Dallas Challenger Rimouski Challenger Tallahassee Challenger Sarasota Challenger Savannah Challenger Milan Challenger Binghamton Challenger Lexington Challenger St. Remy Challenger Izmir Challenger Orleans Challenger Sacramento Challenger Geneva Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Dallas Challenger Rimouski Challenger Tallahassee Challenger Nottingham Challenger Winnetka Challenger Binghamton Challenger Geneva Challenger The Stella Artois Grass Court Championships - Queen's/London Sybase Open - San Jose The Nottingham Open - Nottingham Rado Swiss Open - Gstaad Rado Swiss Open - Gstaad President's Cup 1999 - Tashkent Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Scania Stockholm Open - Stockholm Qatar Mobil Open 2000 - Doha Open 13 - Marseille AXA Cup - London Copenhagen Open - Copenhagen Estoril Open - Estoril Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island President's Cup 2000 - Tashkent Salem Open - Hong Kong Japan Open - Tokyo Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Scania Stockholm Open - Stockholm Gold Flake Open - Chennai Adidas International - Sydney Milan Indoors - Milan Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London UBS Open Gstaad - Gstaad Croatia Open - Umag Idea Prokom Open - Sopot RCA Championships - Indianapolis President's Cup - Tashkent Heineken Open Shanghai - Shanghai CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai Copenhagen Open - Copenhagen ABN/AMRO World Tennis Tournament - Rotterdam International Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Ostrava Milan Indoors - Milan The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch The Nottingham Open - Nottingham Allianz Suisse Open - Gstaad Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Thailand Open - Bangkok Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle The Stella Artois Championships - London The 10tele.com Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Sydney International - Sydney Millenium Tennis Championships - Delray Beach Open 13 - Marseille The Dubai Tennis Championships - Dubai The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle The Artois Championships - London The Nottingham Open - Nottingham Countrywide Classic - Los Angeles Thailand Open - Bangkok Open de Moselle - Metz If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle AEGON Championships - London Ordina Open - 's-Hertogenbosch AEGON International - Eastbourne Open de Moselle - Metz If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai SA Tennis Open - Johannesburg Grand Prix Hassan II - Casablanca AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Farmers Classic - Los Angeles Allianz Suisse Open - Gstaad AEGON Championships - London UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Credit Agricole Suisse Open - Gstaad 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Miami BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Shanghai - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, 1R, AUS-GBR 4-1 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, Group 1, 2R, ISR-GBR 2-3 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, Group 1, PO, GBR-ISR 2-3 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 XI Venice Open - Venice Akbank Private Banking-TED Open - Istanbul Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, World Group, PO, GBR-AUT, 2-3 Heilbronn Challenger Geneva Challenger LTA Wimbledon Wildcard Play-off tournament AEGON Championships - London Regions Morgan Keegan Championships - Memphis